﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EpiMapit
{
    public class GeoCodingResources
    {
        public Dictionary<String, Position> byGEOCode { get; set; }
        public Dictionary<String, Position> byGEOCodeNoEndZeros { get; set; }
        public Dictionary<String, Position> byRegion { get; set; }
        public Dictionary<String, Position> byCountry { get; set; }
        public Dictionary<String, Position> byCountryISO2 { get; set; }

        public GeoCodingResources()
        {
            byGEOCode = new Dictionary<string, Position>();
            byGEOCodeNoEndZeros = new Dictionary<string, Position>();
            byRegion = new Dictionary<string, Position>();
            byCountry = new Dictionary<string, Position>();
            byCountryISO2 = new Dictionary<string, Position>();

            ResourcesPreProcessor.PreProcess(byGEOCode, byGEOCodeNoEndZeros, byRegion, byCountry, byCountryISO2);
        }
    }
}
